﻿
/////////////////////////////////////////////////////////////////
//File: ArticleHandler.cs
//Description: 这是安全控制器，使用代理模式。只有需要授权的数据才从这里读取，非授权数据请直接调用服务类。
//             CRUD授权过程：1. C,U操作要检查输入的数据是否符合授权。
//                          2. R操作要先读出目标数据，然后检查数据是否符合授权。
//                          3. D操作要先进行R操作过滤，判断输入数据是否符合授权，然后只执行符合授权的删除，忽略不符合授权的操作。
//                             为了保存程序的简洁和数据库执行效率，R过滤可以在Sql中完成。
//             
//Copyright© 2011 Moliu
//History:
//  2011-4-22 11:34:6     MoLiu    1

/////////////////////////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Security.Permissions;
using System.Security;
using System.Threading;
using MAF.Common;
using My.Blog.Domain.Entities;
using My.Blog.Domain.Interfaces;

namespace My.Blog.Business.Security
{
    public partial class ArticleSafe : IArticle
    {

        #region IArticle 成员


        public int IncreaseCommentAmount(int id, int num)
        {
            return _This.IncreaseCommentAmount(id,num);
        }

        public int IncreaseVisitedAmount(int id, int num)
        {
            return _This.IncreaseVisitedAmount(id,num);
        }

        public int MoveArticleTo(string articleIds, int categoryId, int width)
        {
            return _This.MoveArticleTo(articleIds, categoryId, width);
        }
        #endregion

    }
}
    